to smoulder out - Allemand Anglais Dictionnaire